John Culpepper (* 10. April 1765 bei Wadesboro, Anson County, Province of North Carolina; † Januar 1841 im Darlington County, South Carolina) war ein US-amerikanischer Politiker. Zwischen 1807 und 1829 vertrat er mehrmals den Bundesstaat North Carolina im US-Repräsentantenhaus.